The Gaussian Beam Calculator calculates the beam half-width, Rayleigh range, and full-angular width of a Gaussian Beam (TEM00).
Picture 1, half-beam width
The TEM00 mode in a resonator has a Gaussian profile; the beam extends to infinity, but it quickly approaches 0 as it does so. As such, a common way to describe the "size" of the beam is its beam half-width (w). The beam half-width is the radial distance from the central axis where the electric field drops to `1/e` of its value at the central axis. I.e. `E(w) = E_0/e`. More generally, the electric field is shown by `E(r) = E_0e^(-r^2/w^2)`, where r is the radial distance from the central axis. Since the intensity of a beam is proportional to the square of the Electric Field- `I(r) = I_0 e^(-r^2/w^2)` - the Intensity is even more clumped up around the central axis, with `I(w) = I_0 /e^2 approx (.14) I_0`. This means that the majority of the beam's power is transferred where `r le w`, which supports the use of `w` to define the size of a Gaussian beam.
By applying the definition of `w` to the solutions to a TEM00 in a resonator, we reach the equation4 `w = w_0 sqrt(1 + (lambda * z)/(pi * w_0^2))`, where `z=0` at the "waist" of the beam, (`w_0`). See Picture 1. The equation `w(z)` traces out a hyperbola, so it's more curved in the middle and approaches a straight line farther away.
We can rework `w(z)` to solve for `w_0`:
`w_0 = +sqrt(w^2 - (lambda*z)/pi)`
Picture 2, Rayleigh range
`z_R`, the Rayleigh range, is the distance (`z_R`) from the beam waist where the circle of radius `w(z_R)` doubles in area compared to the area of the circle defined by the beam waist. In other words, `z_R equiv z : w(z) = sqrt(2) w_0`. See Picture 2. A smaller `z_R` means the beam spreads faster. A larger `z_R` means the beam spreads slower.
Using the definition of `z_R` and the equation for `w(z)`, we see5 that `z_R = (pi w_0^2)/lambda`. As we can see from the equation for `z_R`, beams with a smaller waist or larger wavelength spread faster. Beams with a larger waist or smaller wavelength spread slower.
Picture 3, full-angular width
For `z`>>`z_R`, `w(z)` is roughly linear. This means we can approximate the angle `Theta` between the two edges of the beam very far from the waist. See Picture 3. With a quick limit and the small angle approximation, we conclude6 that `Theta = (2 lambda)/(pi w_0)`. Larger `Theta` means the beam spreads faster.
`Theta` is very much related to `z_R`, and they tell us essentially the same thing about the spread of Gaussian Beams . Higher wavelength beams spread faster. Beams that were initially focused to a smaller waist spread faster.